//
//  UIFont+helper.h
//  BigHuobi
//
//  Created by 吕瑞斐 on 2017/11/1.
//  Copyright © 2017年 Huobi. All rights reserved.
//

#import <UIKit/UIKit.h>
///< Font 类型
typedef NS_ENUM(NSInteger, HBButtonFontType) {
    HBButtonHelveticaNeueFontType = 0,///< HelveticaNeue
    HBButtonHelveticaNeueMediumFontType = 1,///< Medium
    HBButtonHelveticaNeueBoldFontType = 2,///< Bold
    HBButtonHelveticaNeueMediumItalicFontType = 3,///< MediumItalic
    HBButtonHelveticaNeueBoldObliqueFontType = 4,///< BoldOblique
};

extern NSString *const  FontNameRobotoRegular;
extern NSString *const  FontNameRobotoBold;
extern NSString *const  FontNameRobotoMedium;
extern NSString *const  FontNameDinRegular;
extern NSString *const  FontNameDinBold;
extern NSString *const  FontNameDinMedium;
extern NSString *const  FontNameRobotoBoldCondensed;
extern NSString *const  FontNameRobotoCondensed;
extern NSString *const  FontNameRobotoBoldCondensedItalic;
extern NSString *const  FontNameRobotoMediumItalic;


@interface UIFont (helper)


//新ui规范制定字体2018 10 25 Roboto 所有字体切换为roboto
+ (UIFont *)font_RobotoRegularWithSize:(CGFloat)size;
+ (UIFont *)font_RobotoBoldWithSize:(CGFloat)size;
+ (UIFont *)font_RobotoMediumWithSize:(CGFloat)size;

+ (UIFont *)font_RobotoBoldCondensedWithSize:(CGFloat)size;
+ (UIFont *)font_RobotoCondensedWithSize:(CGFloat)size;
+ (UIFont *)font_RobotoBoldCondensedItalicWithSize:(CGFloat)size;

+ (UIFont *)font_DinRegularWithSize:(CGFloat)size;
+ (UIFont *)font_DinMediumWithSize:(CGFloat)size;
+ (UIFont *)font_DinBoldWithSize:(CGFloat)size;

+ (UIFont *)font_PingFangSCRegularWithSize:(CGFloat)size;
+ (UIFont *)font_PingFangSCSemiboldWithSize:(CGFloat)size;
+ (UIFont *)font_PingFangSCMediumWithSize:(CGFloat)size;

@end
